loom for pile fabrics - Turco Inglés Diccionario